using System.ComponentModel;
using Avalonia.Xaml.Interactivity;
using Avalonia.Controls.Shapes;
using KinonekoSoftware.Studio.Models.Modules;

namespace KinonekoSoftware.Studio.Resources.Behaviors
{
    public class SwitchElementHighlightBehavior : Behavior<Avalonia.Controls.Shapes.Path>
    {
        protected override void OnAttached()
        {
            if (AssociatedObject?.DataContext is SwitchElementPresenter sep)
            {
                sep.PropertyChanged += OnPropertyChanged;
            }
            base.OnAttached();
        }
        
        private void OnPropertyChanged(object sender, PropertyChangedEventArgs e)
        {
            throw new NotImplementedException();
        }
    }
}